package com.example.demo.service;

import dev.langchain4j.service.MemoryId;
import dev.langchain4j.service.SystemMessage;
import dev.langchain4j.service.UserMessage;
import reactor.core.publisher.Flux;

public interface WebAssistant {
    @SystemMessage("请你接下来根据联网搜索得到的内容为用户生成答案")
    Flux<String> chat(String message);

    @SystemMessage("请你接下来根据联网搜索得到的内容为用户生成答案")
    Flux<String> chat(@MemoryId String memoryId, @UserMessage String message);
}
